/*
 * @Descripttion: 
 * @version: 
 * @Author: lily
 * @Date: 2021-03-08 16:08:31
 * @LastEditors: lily
 * @LastEditTime: 2021-04-01 11:41:57
 */
/*
 * @lc app=leetcode.cn id=485 lang=javascript
 *
 * [485] 最大连续 1 的个数
 */

// @lc code=start
/**
 * @param {number[]} nums
 * @return {number}
 */

//  思路：
//  遍历数组，比较最大的连续 1 的个数和当前的连续 1 的个数

//  复杂度：
//  O(n)  O(1)

var findMaxConsecutiveOnes = function (nums) {
    var max = 0, count = 0
    for (var i = 0; i < nums.length; i++) {
        if (nums[i] == 1) {
            count++
        } else {
            count = 0
        }
        if (count > max) {
            max = count
        }
    }
    return max
};
// @lc code=end

